<!DOCTYPE html>
<html lang="ch" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>vue扩展 | vue-helper</title>
    <meta name="description" content="增强vue开发能力">
    <meta name="generator" content="VitePress v1.1.4">
    <link rel="preload stylesheet" href="/assets/style.DeXFNwwp.css" as="style">
    
    <script type="module" src="/assets/app.CEmfZ1Qo.js"></script>
    <link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
    <link rel="modulepreload" href="/assets/chunks/framework.BZ-GKkgI.js">
    <link rel="modulepreload" href="/assets/chunks/theme.BTUTCt9d.js">
    <link rel="modulepreload" href="/assets/chunks/use-vue-snippets.D4ouPd8g.js">
    <link rel="modulepreload" href="/assets/document_vue.md.39lLSnm5.lean.js">
    <script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
    <script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
    <link rel="icon" href="/imgs/logo-ico.png">
  </head>
  <body>
    <div id="app"><div class="Layout" data-v-d8b57b2d><!--[--><!--]--><!--[--><span tabindex="-1" data-v-c8291ffa></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-c8291ffa> Skip to content </a><!--]--><!----><header class="VPNav" data-v-d8b57b2d data-v-7ad780c2><div class="VPNavBar has-sidebar top" data-v-7ad780c2 data-v-844edcde><div class="wrapper" data-v-844edcde><div class="container" data-v-844edcde><div class="title" data-v-844edcde><div class="VPNavBarTitle has-sidebar" data-v-844edcde data-v-0ad69264><a class="title" href="/" data-v-0ad69264><!--[--><!--]--><!--[--><img class="VPImage logo" src="/imgs/logo.png" alt data-v-ab19afbb><!--]--><!----><!--[--><!--]--></a></div></div><div class="content" data-v-844edcde><div class="content-body" data-v-844edcde><!--[--><!--]--><div class="VPNavBarSearch search" data-v-844edcde><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-844edcde data-v-f732b5d0><span id="main-nav-aria-label" class="visually-hidden" data-v-f732b5d0>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/" tabindex="0" data-v-f732b5d0 data-v-08fbf4b6><!--[--><span data-v-08fbf4b6>首页</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/document/" tabindex="0" data-v-f732b5d0 data-v-08fbf4b6><!--[--><span data-v-08fbf4b6>文档</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/team/" tabindex="0" data-v-f732b5d0 data-v-08fbf4b6><!--[--><span data-v-08fbf4b6>团队</span><!--]--></a><!--]--><!--]--></nav><div class="VPFlyout VPNavBarTranslations translations" data-v-844edcde data-v-acee064b data-v-af5898d3><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="Change language" data-v-af5898d3><span class="text" data-v-af5898d3><span class="vpi-languages option-icon" data-v-af5898d3></span><!----><span class="vpi-chevron-down text-icon" data-v-af5898d3></span></span></button><div class="menu" data-v-af5898d3><div class="VPMenu" data-v-af5898d3 data-v-e42ed9b3><!----><!--[--><!--[--><div class="items" data-v-acee064b><p class="title" data-v-acee064b>中文</p><!--[--><div class="VPMenuLink" data-v-acee064b data-v-f51f088d><a class="VPLink link" href="/en/document/vue.html" data-v-f51f088d><!--[-->English<!--]--></a></div><!--]--></div><!--]--><!--]--></div></div></div><div class="VPNavBarAppearance appearance" data-v-844edcde data-v-283b26e9><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-283b26e9 data-v-7df97737 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-7df97737></span><span class="vpi-moon moon" data-v-7df97737></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-844edcde data-v-ef6192dc data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/jiaolong1021/vue-helper" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-358b6670><span class="vpi-social-github" /></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-844edcde data-v-8e87c032 data-v-af5898d3><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-af5898d3><span class="vpi-more-horizontal icon" data-v-af5898d3></span></button><div class="menu" data-v-af5898d3><div class="VPMenu" data-v-af5898d3 data-v-e42ed9b3><!----><!--[--><!--[--><div class="group translations" data-v-8e87c032><p class="trans-title" data-v-8e87c032>中文</p><!--[--><div class="VPMenuLink" data-v-8e87c032 data-v-f51f088d><a class="VPLink link" href="/en/document/vue.html" data-v-f51f088d><!--[-->English<!--]--></a></div><!--]--></div><div class="group" data-v-8e87c032><div class="item appearance" data-v-8e87c032><p class="label" data-v-8e87c032>Appearance</p><div class="appearance-action" data-v-8e87c032><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-8e87c032 data-v-7df97737 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-7df97737></span><span class="vpi-moon moon" data-v-7df97737></span><!--]--></span></span></button></div></div></div><div class="group" data-v-8e87c032><div class="item social-links" data-v-8e87c032><div class="VPSocialLinks social-links-list" data-v-8e87c032 data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/jiaolong1021/vue-helper" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-358b6670><span class="vpi-social-github" /></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-844edcde data-v-6bee1efd><span class="container" data-v-6bee1efd><span class="top" data-v-6bee1efd></span><span class="middle" data-v-6bee1efd></span><span class="bottom" data-v-6bee1efd></span></span></button></div></div></div></div><div class="divider" data-v-844edcde><div class="divider-line" data-v-844edcde></div></div></div><!----></header><div class="VPLocalNav has-sidebar empty" data-v-d8b57b2d data-v-2488c25a><div class="container" data-v-2488c25a><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-2488c25a><span class="vpi-align-left menu-icon" data-v-2488c25a></span><span class="menu-text" data-v-2488c25a>Menu</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-2488c25a data-v-883964e0><button data-v-883964e0>Return to top</button><!----></div></div></div><aside class="VPSidebar" data-v-d8b57b2d data-v-4871f9f5><div class="curtain" data-v-4871f9f5></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-4871f9f5><span class="visually-hidden" id="sidebar-aria-label" data-v-4871f9f5> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="group" data-v-4871f9f5><section class="VPSidebarItem level-0" data-v-4871f9f5 data-v-c24f735a><!----><div class="items" data-v-c24f735a><!--[--><div class="VPSidebarItem level-1 is-link" data-v-c24f735a data-v-c24f735a><div class="item" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><a class="VPLink link link" href="/document/" data-v-c24f735a><!--[--><p class="text" data-v-c24f735a>简介</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-4871f9f5><section class="VPSidebarItem level-0 has-active" data-v-4871f9f5 data-v-c24f735a><div class="item" role="button" tabindex="0" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><h2 class="text" data-v-c24f735a>功能介绍</h2><!----></div><div class="items" data-v-c24f735a><!--[--><div class="VPSidebarItem level-1 is-link" data-v-c24f735a data-v-c24f735a><div class="item" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><a class="VPLink link link" href="/document/basic.html" data-v-c24f735a><!--[--><p class="text" data-v-c24f735a>基础功能</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-c24f735a data-v-c24f735a><div class="item" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><a class="VPLink link link" href="/document/vue.html" data-v-c24f735a><!--[--><p class="text" data-v-c24f735a>vue2扩展</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-c24f735a data-v-c24f735a><div class="item" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><a class="VPLink link link" href="/document/element-plus.html" data-v-c24f735a><!--[--><p class="text" data-v-c24f735a>Element Plus ✨</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-c24f735a data-v-c24f735a><div class="item" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><a class="VPLink link link" href="/document/element-ui.html" data-v-c24f735a><!--[--><p class="text" data-v-c24f735a>Element-UI</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-c24f735a data-v-c24f735a><div class="item" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><a class="VPLink link link" href="/document/ant-design-vue.html" data-v-c24f735a><!--[--><p class="text" data-v-c24f735a>Ant Design Vue 🆕</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-4871f9f5><section class="VPSidebarItem level-0" data-v-4871f9f5 data-v-c24f735a><div class="item" role="button" tabindex="0" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><h2 class="text" data-v-c24f735a>更新日志</h2><!----></div><div class="items" data-v-c24f735a><!--[--><div class="VPSidebarItem level-1 is-link" data-v-c24f735a data-v-c24f735a><div class="item" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><a class="VPLink link link" href="/document/log/2.6.0.html" data-v-c24f735a><!--[--><p class="text" data-v-c24f735a>[v2.6.0] 2024.5.11</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-c24f735a data-v-c24f735a><div class="item" data-v-c24f735a><div class="indicator" data-v-c24f735a></div><a class="VPLink link link" href="/document/log/2.5.0.html" data-v-c24f735a><!--[--><p class="text" data-v-c24f735a>[v2.5.0] 2024.5.7</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-d8b57b2d data-v-9a6c75ad><div class="VPDoc has-sidebar has-aside" data-v-9a6c75ad data-v-e6f2a212><!--[--><!--]--><div class="container" data-v-e6f2a212><div class="aside" data-v-e6f2a212><div class="aside-curtain" data-v-e6f2a212></div><div class="aside-container" data-v-e6f2a212><div class="aside-content" data-v-e6f2a212><div class="VPDocAside" data-v-e6f2a212 data-v-cb998dce><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" role="navigation" data-v-cb998dce data-v-269d7ea7><div class="content" data-v-269d7ea7><div class="outline-marker" data-v-269d7ea7></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-269d7ea7>本页目录</div><ul class="VPDocOutlineItem root" data-v-269d7ea7 data-v-53c99d69><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-cb998dce></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-e6f2a212><div class="content-container" data-v-e6f2a212><!--[--><!--]--><main class="main" data-v-e6f2a212><div style="position:relative;" class="vp-doc _document_vue" data-v-e6f2a212><div><h1 id="vue扩展" tabindex="-1">vue扩展 <a class="header-anchor" href="#vue扩展" aria-label="Permalink to &quot;vue扩展&quot;">​</a></h1><p>对vue本身的提效目前是提供一些便捷的缩写，主要是争对选项式进行的优化。<br></p><h3 id="_1、提效之html缩写" tabindex="-1">1、提效之HTML缩写 <a class="header-anchor" href="#_1、提效之html缩写" aria-label="Permalink to &quot;1、提效之HTML缩写&quot;">​</a></h3><table><thead><tr><th style="text-align:left;">缩写</th><th style="text-align:left;">vue html 代码块</th></tr></thead><tbody><tr><td style="text-align:left;">vcomponent</td><td style="text-align:left;">&lt;component :is=&quot;componentId&quot;&gt;&lt;/component&gt;</td></tr><tr><td style="text-align:left;">vka</td><td style="text-align:left;">&lt;keep-alive&gt;&lt;/keep-alive&gt;</td></tr><tr><td style="text-align:left;">vtransition</td><td style="text-align:left;">&lt;transition&gt;&lt;/transition&gt;</td></tr><tr><td style="text-align:left;">vtg</td><td style="text-align:left;">&lt;transition-group&gt;&lt;/transition-group&gt;</td></tr><tr><td style="text-align:left;">vrl</td><td style="text-align:left;">&lt;router-link&gt;&lt;/router-link&gt;</td></tr><tr><td style="text-align:left;">vrlt</td><td style="text-align:left;">&lt;router-link to=&#39;&#39;&gt;&lt;/router-link&gt;</td></tr><tr><td style="text-align:left;">vrv</td><td style="text-align:left;">&lt;router-view&gt;&lt;/router-view&gt;</td></tr></tbody></table><h3 id="_2、提效之js缩写" tabindex="-1">2、提效之JS缩写 <a class="header-anchor" href="#_2、提效之js缩写" aria-label="Permalink to &quot;2、提效之JS缩写&quot;">​</a></h3><table><thead><tr><th style="text-align:left;">缩写</th><th style="text-align:left;">vue javascript 代码块</th></tr></thead><tbody><tr><td style="text-align:left;">vgsilent</td><td style="text-align:left;">Vue.config.silent = true</td></tr><tr><td style="text-align:left;">vgeh</td><td style="text-align:left;">Vue.config.errorHandler = function (err, vm, info) {}</td></tr><tr><td style="text-align:left;">vgwh</td><td style="text-align:left;">Vue.config.warnHandler = function (msg, vm, trace) {}</td></tr><tr><td style="text-align:left;">vgextend</td><td style="text-align:left;">Vue.extend({template: template})</td></tr><tr><td style="text-align:left;">vgset</td><td style="text-align:left;">Vue.set(target, key, value)</td></tr><tr><td style="text-align:left;">vgdelete</td><td style="text-align:left;">Vue.delete(target, key)</td></tr><tr><td style="text-align:left;">vdirective</td><td style="text-align:left;">Vue.directive({id, [definition]})</td></tr><tr><td style="text-align:left;">vgfilter</td><td style="text-align:left;">Vue.filter({id, [definition]})</td></tr><tr><td style="text-align:left;">vgcomponent</td><td style="text-align:left;">Vue.component({id, [definition]})</td></tr><tr><td style="text-align:left;">vgnt</td><td style="text-align:left;">Vue.nextTick({})</td></tr><tr><td style="text-align:left;">vguse</td><td style="text-align:left;">Vue.use(plugin)</td></tr><tr><td style="text-align:left;">vgmixin</td><td style="text-align:left;">Vue.mixin({mixin})</td></tr><tr><td style="text-align:left;">vgcompile</td><td style="text-align:left;">Vue.compile(template)</td></tr><tr><td style="text-align:left;">vdata</td><td style="text-align:left;">data() { return</td></tr><tr><td style="text-align:left;">vmounted</td><td style="text-align:left;">mounted () {}</td></tr><tr><td style="text-align:left;">vbm</td><td style="text-align:left;">beforeMount () {}</td></tr><tr><td style="text-align:left;">vcreated</td><td style="text-align:left;">created () {}</td></tr><tr><td style="text-align:left;">vbc</td><td style="text-align:left;">beforeCreate () {}</td></tr><tr><td style="text-align:left;">vupdated</td><td style="text-align:left;">updated () {}</td></tr><tr><td style="text-align:left;">vbu</td><td style="text-align:left;">beforeUpdate () {}</td></tr><tr><td style="text-align:left;">vactivated</td><td style="text-align:left;">activated () {}</td></tr><tr><td style="text-align:left;">vdeactivated</td><td style="text-align:left;">deactivated () {}</td></tr><tr><td style="text-align:left;">vbd</td><td style="text-align:left;">beforeDestroy () {}</td></tr><tr><td style="text-align:left;">vdestroyed</td><td style="text-align:left;">destroyed () {}</td></tr><tr><td style="text-align:left;">vprops</td><td style="text-align:left;">props: {}</td></tr><tr><td style="text-align:left;">vpd</td><td style="text-align:left;">propsData: {}</td></tr><tr><td style="text-align:left;">vcomputed</td><td style="text-align:left;">computed: {}</td></tr><tr><td style="text-align:left;">vmethods</td><td style="text-align:left;">methods: {}</td></tr><tr><td style="text-align:left;">vwatch</td><td style="text-align:left;">watch: {}</td></tr><tr><td style="text-align:left;">vwo</td><td style="text-align:left;">key: { deep: true, immediate: true, handler: function (val, oldVal}) { } }</td></tr><tr><td style="text-align:left;">vdirectives</td><td style="text-align:left;">directives: {}</td></tr><tr><td style="text-align:left;">vfilters</td><td style="text-align:left;">filters: {}</td></tr><tr><td style="text-align:left;">vcomponents</td><td style="text-align:left;">components: {}</td></tr><tr><td style="text-align:left;">vmixins</td><td style="text-align:left;">mixins:[]</td></tr><tr><td style="text-align:left;">vprovide</td><td style="text-align:left;">provide: {}</td></tr><tr><td style="text-align:left;">vinject</td><td style="text-align:left;">inject: []</td></tr><tr><td style="text-align:left;">vmodel</td><td style="text-align:left;">model: {prop: &#39;&#39;, event: &#39;&#39;}</td></tr><tr><td style="text-align:left;">vrender</td><td style="text-align:left;">render(h) {}</td></tr><tr><td style="text-align:left;">vnew</td><td style="text-align:left;">new Vue({})</td></tr><tr><td style="text-align:left;">vnt</td><td style="text-align:left;">this.$nextTick(() =&gt; {})</td></tr><tr><td style="text-align:left;">vdata</td><td style="text-align:left;">this.$data</td></tr><tr><td style="text-align:left;">vprops</td><td style="text-align:left;">this.$props</td></tr><tr><td style="text-align:left;">vel</td><td style="text-align:left;">this.$el</td></tr><tr><td style="text-align:left;">voptions</td><td style="text-align:left;">this.$options</td></tr><tr><td style="text-align:left;">vparent</td><td style="text-align:left;">this.$parent</td></tr><tr><td style="text-align:left;">vroot</td><td style="text-align:left;">this.$root</td></tr><tr><td style="text-align:left;">vchildren</td><td style="text-align:left;">this.$children</td></tr><tr><td style="text-align:left;">vslots</td><td style="text-align:left;">this.$slots</td></tr><tr><td style="text-align:left;">vss</td><td style="text-align:left;">this.$scopedSlots.default({})</td></tr><tr><td style="text-align:left;">vrefs</td><td style="text-align:left;">this.$refs</td></tr><tr><td style="text-align:left;">vis</td><td style="text-align:left;">this.$isServer</td></tr><tr><td style="text-align:left;">vattrs</td><td style="text-align:left;">this.$attrs</td></tr><tr><td style="text-align:left;">vlisteners</td><td style="text-align:left;">this.$listeners</td></tr><tr><td style="text-align:left;">vwatch</td><td style="text-align:left;">this.$watch(expOrFn, callback, [opitons])</td></tr><tr><td style="text-align:left;">vset</td><td style="text-align:left;">this.$set(target, key, value)</td></tr><tr><td style="text-align:left;">vdelete</td><td style="text-align:left;">this.$delete</td></tr><tr><td style="text-align:left;">von</td><td style="text-align:left;">this.$on(event, callback)</td></tr><tr><td style="text-align:left;">vonce</td><td style="text-align:left;">this.$once(event, callback)</td></tr><tr><td style="text-align:left;">voff</td><td style="text-align:left;">this.$off(event, callback)</td></tr><tr><td style="text-align:left;">vemit</td><td style="text-align:left;">this.$emit(event, args)</td></tr><tr><td style="text-align:left;">vmount</td><td style="text-align:left;">this.$mount()</td></tr><tr><td style="text-align:left;">vfu</td><td style="text-align:left;">this.$forceUpdate()</td></tr><tr><td style="text-align:left;">vdestroy</td><td style="text-align:left;">this.$destroy()</td></tr></tbody></table><h2 id="_3、关闭提示" tabindex="-1">3、关闭提示 <a class="header-anchor" href="#_3、关闭提示" aria-label="Permalink to &quot;3、关闭提示&quot;">​</a></h2><p>本部分主要针对选项式编程进行提效，如果采用组合式不需要本部分，可通过去掉勾选 <code>use-vue-snippets</code>禁用该部分功能。</p><p><img src="/assets/use-vue-snippets.CM5dxBGc.png" alt=""></p></div></div></main><footer class="VPDocFooter" data-v-e6f2a212 data-v-5941af80><!--[--><!--]--><!----><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-5941af80><span class="visually-hidden" id="doc-footer-aria-label" data-v-5941af80>Pager</span><div class="pager" data-v-5941af80><a class="VPLink link pager-link prev" href="/document/basic.html" data-v-5941af80><!--[--><span class="desc" data-v-5941af80>前一篇</span><span class="title" data-v-5941af80>基础功能</span><!--]--></a></div><div class="pager" data-v-5941af80><a class="VPLink link pager-link next" href="/document/element-plus.html" data-v-5941af80><!--[--><span class="desc" data-v-5941af80>下一篇</span><span class="title" data-v-5941af80>Element Plus ✨</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-d8b57b2d data-v-566314d4><div class="container" data-v-566314d4><!----><p class="copyright" data-v-566314d4>Copyright © 2021-present <a href="https://www.80fight.cn" target="_blank">申蛟隆</a></p></div></footer><!--[--><!--]--></div></div>
    <script>window.__VP_HASH_MAP__=JSON.parse("{\"en_document_basic.md\":\"Bm1AC0-m\",\"en_document_log_2.6.0.md\":\"DNJ99OTw\",\"readme.md\":\"0JTIhMF9\",\"document_log_2.5.0.md\":\"DcY0bvIa\",\"en_document_log_2.5.0.md\":\"W4uvnkgx\",\"document_basic.md\":\"DH9h-laA\",\"en_document_vue.md\":\"CdBvBZlQ\",\"document_vue.md\":\"39lLSnm5\",\"document_index.md\":\"GgIWYb3k\",\"en_document_index.md\":\"DKCR5TyE\",\"en_team_index.md\":\"DgiD1qDd\",\"en_index.md\":\"BmK8Yuu-\",\"user_register.md\":\"D4Hp4tYP\",\"document_log_2.6.0.md\":\"BzT6BK2F\",\"team_index.md\":\"CUNLLYFA\",\"en_document_element-ui.md\":\"BRqiFIZD\",\"document_element-ui.md\":\"CiEEY_1c\",\"document_ant-design-vue.md\":\"BdMTDayb\",\"index.md\":\"CEty3cAl\",\"en_document_element-plus.md\":\"DoRkxdOt\",\"document_element-plus.md\":\"C_IhJQwz\",\"en_document_ant-design-vue.md\":\"B9FvrHN9\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"VitePress\",\"description\":\"A VitePress site\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{},\"locales\":{\"root\":{\"label\":\"中文\",\"lang\":\"ch\",\"title\":\"vue-helper\",\"description\":\"增强vue开发能力\",\"head\":[[\"link\",{\"rel\":\"icon\",\"href\":\"/imgs/logo-ico.png\"}]],\"themeConfig\":{\"logo\":\"/imgs/logo.png\",\"siteTitle\":false,\"outline\":[2,3],\"outlineTitle\":\"本页目录\",\"docFooter\":{\"next\":\"下一篇\",\"prev\":\"前一篇\"},\"nav\":[{\"text\":\"首页\",\"link\":\"/\"},{\"text\":\"文档\",\"link\":\"/document/\"},{\"text\":\"团队\",\"link\":\"/team/\"}],\"sidebar\":{\"/document/\":[{\"text\":\"简介\",\"link\":\"/document/\"},{\"text\":\"功能介绍\",\"items\":[{\"text\":\"基础功能\",\"link\":\"/document/basic\"},{\"text\":\"vue2扩展\",\"link\":\"/document/vue\"},{\"text\":\"Element Plus ✨\",\"link\":\"/document/element-plus\"},{\"text\":\"Element-UI\",\"link\":\"/document/element-ui\"},{\"text\":\"Ant Design Vue 🆕\",\"link\":\"/document/ant-design-vue\"}]},{\"text\":\"更新日志\",\"items\":[{\"text\":\"[v2.6.0] 2024.5.11\",\"link\":\"/document/log/2.6.0\"},{\"text\":\"[v2.5.0] 2024.5.7\",\"link\":\"/document/log/2.5.0\"}]}]},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/jiaolong1021/vue-helper\"}],\"footer\":{\"copyright\":\"Copyright © 2021-present <a href=\\\"https://www.80fight.cn\\\" target=\\\"_blank\\\">申蛟隆</a>\"}}},\"en\":{\"label\":\"English\",\"lang\":\"en\",\"title\":\"vue-helper\",\"description\":\"enhance ability for vue\",\"head\":[[\"link\",{\"rel\":\"icon\",\"href\":\"/imgs/logo-ico.png\"}]],\"themeConfig\":{\"logo\":\"/imgs/logo.png\",\"siteTitle\":false,\"outline\":[2,3],\"nav\":[{\"text\":\"HomePage\",\"link\":\"/en/\"},{\"text\":\"Document\",\"link\":\"/en/document/\"},{\"text\":\"Team\",\"link\":\"/en/team/\"}],\"sidebar\":{\"/en/document/\":[{\"text\":\"guide\",\"link\":\"/en/document/\"},{\"text\":\"Function Introduce\",\"items\":[{\"text\":\"Basic Function\",\"link\":\"/en/document/basic\"},{\"text\":\"vue2 extend\",\"link\":\"/en/document/vue\"},{\"text\":\"Element Plus ✨\",\"link\":\"/en/document/element-plus\"},{\"text\":\"Element-UI\",\"link\":\"/en/document/element-ui\"},{\"text\":\"Ant Design Vue 🆕\",\"link\":\"/en/document/ant-design-vue\"}]},{\"text\":\"Update Log\",\"items\":[{\"text\":\"[v2.6.0] 2024.5.11\",\"link\":\"/en/document/log/2.6.0\"},{\"text\":\"[v2.5.0] 2024.5.7\",\"link\":\"/en/document/log/2.5.0\"}]}]},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/jiaolong1021/vue-helper\"}],\"footer\":{\"copyright\":\"Copyright © 2021-present <a href=\\\"https://www.80fight.cn\\\" target=\\\"_blank\\\">shenjiaolong</a>\"}}}},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
    
  </body>
</html>